Speci cation and Veri cation of Data driven Web Services
نویسندگان
چکیده
We study data driven Web services provided by Web sites interacting with users or applications The Web site can access an underlying database as well as state information updated as the interaction pro gresses and receives user input The structure and contents of Web pages as well as the actions to be taken are determined dynamically by querying the underlying database as well as the state and inputs The properties to be veri ed concern the sequences of events inputs states and actions resulting from the interaction and are expressed in linear or branching time temporal logics The results establish under what conditions automatic veri cation of such prop erties is possible and provide the complexity of ver i cation This brings into play a mix of techniques from logic and automatic veri cation
منابع مشابه
A framework for modeling transfer protocols
The notion of speci®cation frameworks transposes the framework approach from software development to the level of formal modeling and analysis. A speci®cation framework is devoted to a special application domain. It supplies reusable speci®cation modules and guides the construction of speci®cations. Moreover, it provides theorems to be used as building blocks of veri®cations. By means of a suit...
متن کاملUsing Maude for the Formal Veri cation of Websites ∗ Sonia Flores
In this paper we address the problem of formal veri cation of websites by using declarative languages. In particular, we rst de ne a model for websites which can intuitively be speci ed by using Maude. The model is dened to be well suited for the formal veri cation of dynamic as well as static properties of the system. A website is de ned as a collection of web pages which are semantically conn...
متن کاملFormal Verification of Real time Software
The veri cation of functionality of the input output logic properties often composes the majority of software requirements analysis Automated theorem provers ATPs such as SRI s Prototype Veri cation System PVS have been successfully used in the formal veri cation of functional properties However such functional methods are not readily applicable to the veri cation of the real time software re q...
متن کاملAn Exercise in Integrating Veri cation with Formal Derivation
The DDD-FM9001 is a 32-bit general purpose microprocessor formally derived directly from Hunt's mechanically veri ed Nqthm FM9001 microprocessor speci cation. The exercise was part of a project to construct an implementation of the FM9001 by applying the DDD design derivation system to the Nqthm FM9001 speci cation. The main thesis of this work maintains that derivation and veri cation represen...
متن کاملBehavioral Interface Speci cation Languages
Behavioral interface speci cation languages allow programmers to express the intended behavior of programs such as functional behavior and resource consumption. Formal speci cations of program behavior is useful for precise documentation, for the generation of test cases and test oracles, for debugging, and for formal program veri cation. In this paper, we survey behavioral interface speci cati...
متن کامل